technologically impaired - İspanyolca İngilizce Sözlük